HAL ICACHE IRQHandler and callbacks functions migration

This section provides information about the HAL ICACHE callbacks functions migration.

Note

We have introduced a handle in HAL2, so for the following ICACHE HAL2 functions, each function will have a handle inside the parameters.

Related concept: Other HAL ICACHE changes

HAL ICACHE IRQHandler

HAL1

HAL2

void HAL_ICACHE_IRQHandler(void);
void HAL_ICACHE_IRQHandler(hal_icache_handle_t *hicache);

HAL ICACHE invalidate complete callback

HAL1

HAL2

void HAL_ICACHE_InvalidateCompleteCallback(void);
void HAL_ICACHE_InvalidateCompleteCallback(hal_icache_handle_t *hicache);

HAL ICACHE error callback

HAL1

HAL2

void HAL_ICACHE_ErrorCallback(void);
void HAL_ICACHE_ErrorCallback(hal_icache_handle_t *hicache);